Crackme 6 - Solution

//Distributer: http://cod3r.cjb.net
//Program Name: Crackme 1a
//Programmer: n0p3x
//Date: 24th April 1999
//Version: 1


//FOREWORD
I managed to crack this program in the following way only because i knew how the SoftICE detection routine worked. You would probably be better of using WinDasm to crack this rather that SoftICE.

//SOLUTION
1) Load the program.
1) Load SoftICE and type 'BPX CREATEFILEA'. Exit sice and click on the 'RE-TEST' button
2) When Sice pops up press 'F12' until you exit all of the windows routines.
3) after the call to the createfilea you will see a test followed by a conditional jump.
4) Press 'F10' until you are on the conditional jump. Then alter the register EIP to point to the line of code the conditional jump would jump to if the test was true.(4010AD)
5) Done..


//PERSONAL GREETS
Carolyn : For being great.
Duelist : For being the first to crack crackme 1a and 4a
Pri$m : For helping me with all my codign queries.


//OTHER GREETS
#cracking4newbies on efnet : For being a cool place to learn.
Borland / Inprise : For giving me an alternative to Microsoft


//END BIT
Thanx for reading.
n0p3x